#!/usr/bin/python

import os

# Con estas funciones si se leen los bytes que necesitamos,
# sin buffering.

f = os.open('char_dev', os.O_RDONLY)
c = os.read(f, 5)
while c != '':
  print ("%d '%s'" % (len(c), c))
  c = os.read(f, 5)
